having no alternative - Turkish English Dictionary